contract for lifelong support - Deutsch Englisch Wörterbuch